```html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI 编程助手 | 现代 CLI 工具</title>
    <link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/6.4.0/css/all.min.css">
    <link rel="stylesheet" href="https://cdn.staticfile.org/tailwindcss/2.2.19/tailwind.min.css">
    <link href="https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700&display=swap" rel="stylesheet">
    <script src="https://cdn.jsdelivr.net/npm/mermaid@latest/dist/mermaid.min.js"></script>
    <style>
        body {
            font-family: 'Noto Sans SC', Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", "Hiragino Sans GB", Simsun, sans-serif;
            background-color: #f8fafc;
            color: #1e293b;
        }
        .hero-gradient {
            background: linear-gradient(135deg, #3b82f6 0%, #8b5cf6 100%);
        }
        .card-hover {
            transition: all 0.3s ease;
        }
        .card-hover:hover {
            transform: translateY(-5px);
            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
        }
        .drop-cap:first-letter {
            float: left;
            font-size: 4.5rem;
            line-height: 0.65;
            margin: 0.1em 0.2em 0 0;
            color: #3b82f6;
            font-family: 'Noto Serif SC', serif;
            font-weight: 700;
        }
    </style>
</head>
<body>
    <!-- Hero Section -->
    <section class="hero-gradient text-white py-20 px-4 md:px-0">
        <div class="container mx-auto max-w-5xl">
            <div class="flex flex-col md:flex-row items-center">
                <div class="md:w-1/2 mb-10 md:mb-0">
                    <h1 class="text-4xl md:text-5xl font-bold mb-6 leading-tight">
                        AI 编程助手 GPT-5
                    </h1>
                    <p class="text-xl md:text-2xl mb-8 opacity-90 leading-relaxed">
                        您的智能 CLI 编程伙伴，基于 GPT-5 技术，为软件开发任务提供专业支持
                    </p>
                    <div class="flex flex-wrap gap-4">
                        <a href="#features" class="bg-white text-blue-600 hover:bg-blue-50 px-6 py-3 rounded-lg font-semibold transition-colors duration-300">
                            <i class="fas fa-list-ul mr-2"></i>功能特性
                        </a>
                        <a href="#how-it-works" class="border-2 border-white text-white hover:bg-white hover:text-blue-600 px-6 py-3 rounded-lg font-semibold transition-colors duration-300">
                            <i class="fas fa-play-circle mr-2"></i>工作原理
                        </a>
                    </div>
                </div>
                <div class="md:w-1/2 flex justify-center">
                    <div class="relative w-64 h-64 md:w-80 md:h-80 bg-white/10 rounded-full flex items-center justify-center">
                        <div class="absolute w-3/4 h-3/4 bg-white/20 rounded-full"></div>
                        <div class="absolute w-1/2 h-1/2 bg-white/30 rounded-full"></div>
                        <i class="fas fa-terminal text-6xl md:text-8xl text-white absolute"></i>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Features Section -->
    <section id="features" class="py-20 px-4 bg-white">
        <div class="container mx-auto max-w-5xl">
            <h2 class="text-3xl md:text-4xl font-bold mb-12 text-center text-gray-800">
                <i class="fas fa-star text-yellow-400 mr-3"></i>
                核心功能
            </h2>
            
            <div class="grid grid-cols-1 md:grid-cols-3 gap-8">
                <!-- Feature 1 -->
                <div class="bg-gray-50 p-8 rounded-xl card-hover">
                    <div class="w-14 h-14 bg-blue-100 rounded-lg flex items-center justify-center mb-6">
                        <i class="fas fa-code text-blue-600 text-2xl"></i>
                    </div>
                    <h3 class="text-xl font-bold mb-4 text-gray-800">智能代码辅助</h3>
                    <p class="text-gray-600 leading-relaxed">
                        实时代码补全、错误检测和优化建议，提高开发效率，减少调试时间。
                    </p>
                </div>
                
                <!-- Feature 2 -->
                <div class="bg-gray-50 p-8 rounded-xl card-hover">
                    <div class="w-14 h-14 bg-purple-100 rounded-lg flex items-center justify-center mb-6">
                        <i class="fas fa-robot text-purple-600 text-2xl"></i>
                    </div>
                    <h3 class="text-xl font-bold mb-4 text-gray-800">上下文感知</h3>
                    <p class="text-gray-600 leading-relaxed">
                        理解项目上下文，提供精准的代码修改建议，无需频繁切换上下文。
                    </p>
                </div>
                
                <!-- Feature 3 -->
                <div class="bg-gray-50 p-8 rounded-xl card-hover">
                    <div class="w-14 h-14 bg-green-100 rounded-lg flex items-center justify-center mb-6">
                        <i class="fas fa-bolt text-green-600 text-2xl"></i>
                    </div>
                    <h3 class="text-xl font-bold mb-4 text-gray-800">高效协作</h3>
                    <p class="text-gray-600 leading-relaxed">
                        支持结对编程模式，实时反馈和解释，加速知识传递和学习。
                    </p>
                </div>
            </div>
        </div>
    </section>

    <!-- How It Works Section -->
    <section id="how-it-works" class="py-20 px-4 bg-gray-50">
        <div class="container mx-auto max-w-5xl">
            <h2 class="text-3xl md:text-4xl font-bold mb-12 text-center text-gray-800">
                <i class="fas fa-cogs text-blue-500 mr-3"></i>
                工作原理
            </h2>
            
            <div class="bg-white rounded-xl shadow-md overflow-hidden">
                <div class="p-8">
                    <p class="drop-cap text-lg leading-relaxed text-gray-700 mb-8">
                        本AI编程助手采用先进的GPT-5技术，通过深度理解代码上下文和开发者意图，提供精准的开发支持。系统集成了多种工具和优化策略，确保每次交互都能提供最有价值的反馈。
                    </p>
                    
                    <div class="mermaid mb-12">
                        graph TD
                            A[用户输入] --> B(上下文分析)
                            B --> C[代码理解]
                            B --> D[意图识别]
                            C --> E[代码建议]
                            D --> E
                            E --> F[多工具并行处理]
                            F --> G[代码修改建议]
                            F --> H[错误检测]
                            F --> I[性能优化]
                            G --> J[结果整合]
                            H --> J
                            I --> J
                            J --> K[格式化输出]
                    </div>
                    
                    <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
                        <div>
                            <h3 class="text-xl font-bold mb-4 text-gray-800 flex items-center">
                                <i class="fas fa-search text-blue-500 mr-3"></i>
                                智能搜索策略
                            </h3>
                            <p class="text-gray-600 leading-relaxed">
                                采用并行搜索技术，同时执行多种模式匹配，确保全面覆盖相关代码区域。系统会自动判断搜索范围，从宽泛到精准逐步缩小，避免遗漏重要信息。
                            </p>
                        </div>
                        <div>
                            <h3 class="text-xl font-bold mb-4 text-gray-800 flex items-center">
                                <i class="fas fa-random text-purple-500 mr-3"></i>
                                高效流程优化
                            </h3>
                            <p class="text-gray-600 leading-relaxed">
                                通过最大化并行工具调用，系统能够3-5倍提升响应速度。所有独立操作都会并行执行，只有在确实存在依赖关系时才会顺序处理。
                            </p>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- Code Style Section -->
    <section class="py-20 px-4 bg-white">
        <div class="container mx-auto max-w-5xl">
            <h2 class="text-3xl md:text-4xl font-bold mb-12 text-center text-gray-800">
                <i class="fas fa-file-code text-green-500 mr-3"></i>
                代码质量标准
            </h2>
            
            <div class="bg-gradient-to-r from-blue-50 to-purple-50 rounded-xl p-8">
                <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
                    <div>
                        <h3 class="text-xl font-bold mb-4 text-gray-800">命名规范</h3>
                        <ul class="space-y-3 text-gray-700">
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
                                <span>避免使用1-2个字符的简短名称</span>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
                                <span>函数使用动词/动词短语，变量使用名词/名词短语</span>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
                                <span>使用足够描述性的名称，通常无需额外注释</span>
                            </li>
                        </ul>
                    </div>
                    
                    <div>
                        <h3 class="text-xl font-bold mb-4 text-gray-800">代码结构</h3>
                        <ul class="space-y-3 text-gray-700">
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
                                <span>优先使用保护子句和提前返回</span>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
                                <span>首先处理错误和边界情况</span>
                            </li>
                            <li class="flex items-start">
                                <i class="fas fa-check-circle text-green-500 mt-1 mr-2"></i>
                                <span>避免超过2-3层的深度嵌套</span>
                            </li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <script>
        mermaid.initialize({
            startOnLoad: true,
            theme: 'default',
            flowchart: {
                useMaxWidth: true,
                htmlLabels: true,
                curve: 'basis'
            }
        });
    </script>
</body>
</html>
```